package ArrayList集合;

import java.util.ArrayList;
import java.util.List;

//当数组集合类型为数组时，如何遍历，如何获取目标元素
public class text3 {
    public static void main(String[] args) {
        int[] arr = {1,2,3,4,5};
        int[] arr1 = {6,7,8,9,10};

        List<int[]> list = new ArrayList<>();
        list.add(arr);
        list.add(arr1);
        System.out.println(list);//直接输出数组的地址，此时存储的是数组的地址

        //外层增强for循环，遍历集合(把集合中的数组逐个取出)
        for (int[] s : list) {
            //内层普通for循环，遍历数组
            for (int i = 0; i < s.length; i++) {
                System.out.print(s[i] + " ");//输出元素
            }
            System.out.println();//换行
        }

        int[] a = list.get(1);
        int i1 = a[1];
        System.out.println(i1);
        //与上面的方法相等
        int i = list.get(1)[1];
        System.out.println(i);
    }
}
